thick yoghurt with garlic and dill - Turkish English Dictionary